package test.mooc;

public class Demo extends One {
    // 重写父类方法
    @Override
    public void test() {
        System.out.println("在外部类实现了父类的test()方法");
    }

    // 定义内部类
    class InnerClass implements Two {
        // 重写接口方法
        @Override
        public void test() {
            System.out.println("在内部类实现了接口的test()方法");
        }
    }

    public static void main(String[] args) {
        // 实例化子类Demo2
        Demo demo = new Demo();
        // 调用子类方法
        demo.test();
        // 实例化子类Demo2的内部类
        InnerClass innerClass = demo.new InnerClass();
        // 调用内部类方法
        innerClass.test();
    }
}